<?php
namespace app\admin\validate\Article;

use think\Validate;

class Edit extends Validate
{
    //数组顺序就是检测的顺序，比如这里，会先检测code验证码的正确性
    protected $rule =   [
        'id'        =>  'require|checkId:'
    ];

    //定义内置方法检验失败后返回的字符
    protected $message  =   [
        'id.require'        => 'Id不能为空'
    ];

    //自定义验证码检验方法
    protected function checkId($id){
        $is_exist = model('Article')->getById($id);
        if( !$is_exist )
        {
            return '数据不存在';
        }
        else
        {
            return true;
        }
    }
}